kuenlun mountains - French English Dictionary